Using Graphics in the First Year of Programming with C++
نویسنده
چکیده
Today, a graphical user interface to computers is assumed, but doing graphical programming with C++ in the first year of a programming class is relatively uncommon. While C++ is the a commonly used programming language, many students feel they are learning in a “toy” environment when their first year of programming is all text based. At the College of St. Scholastica, we have looked at a number of different methods for introducing a graphical interface into our C++ programming courses. The solution we currently use is two-part. First, we have chosen a textbook by Cohoon and Davis that includes a simple library for graphics programming called EZWindows. Second, we introduce basic Windows programming with Microsoft’s Foundation Classes (MFC) programming in the second semester. This paper describes the two different programming environments and how they are used together.
منابع مشابه
Ultra-Fast Image Reconstruction of Tomosynthesis Mammography Using GPU
Digital Breast Tomosynthesis (DBT) is a technology that creates three dimensional (3D) images of breast tissue. Tomosynthesis mammography detects lesions that are not detectable with other imaging systems. If image reconstruction time is in the order of seconds, we can use Tomosynthesis systems to perform Tomosynthesis-guided Interventional procedures. This research has been designed to study u...
متن کاملSustainable Management of Saravan Sylvan Park Using Stochastic Dynamic Programming
The present study sustainable management of Guilan Saravan Sylvan Park was planned. The used method in the form of decision support model in three10-year period was studied for parks of various states and with considering the economic, ecological and social criteria during the years 2008 to 2038. By using hierarchical fuzzy analysis method, the reaching to an optimal level of economic, ecologic...
متن کاملNumerical Simulation of a Lead-Acid Battery Discharge Process using a Developed Framework on Graphic Processing Units
In the present work, a framework is developed for implementation of finite difference schemes on Graphic Processing Units (GPU). The framework is developed using the CUDA language and C++ template meta-programming techniques. The framework is also applicable for other numerical methods which can be represented similar to finite difference schemes such as finite volume methods on structured grid...
متن کاملFactors underlying graphical vandalism among students, with an emphasis on themes of graffiti and chairs writings (Case Study, University of Tabriz)
Graphic vandalism is one of vandalism that used to refer to the Graffiti that streets and public places and general the urban furniture does ugly and leads to the destruction of public or private places. The aim of this study Evaluation of the factors in the creation of graphical vandalism With an emphasis on themes Graffiti and chairs writings and method in qualitative grounded theory approach...
متن کاملA New Approach to Solve Fully Fuzzy Linear Programming with Trapezoidal Numbers Using Conversion Functions
Recently, fuzzy linear programming problems have been considered by many. In the literature of fuzzy linear programming several models are offered and therefore some various methods have been suggested to solve these problems. One of the most important of these problems that recently has been considered; are Fully Fuzzy Linear Programming (FFLP), which all coefficients and variables of the prob...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002